half-turn stairs - French English Dictionary